﻿.ms-quicklaunch-navmgr div div div ul.root.static li ul
{
    background:#F8F8F8 url('/_layouts/images/whc.lb.customisations/accordianquicklaunch/ql_background.png') repeat-x top;
    border-top:1px solid #ccc;
    padding:5px 0px;
    display:none;
}
.ms-quicklaunch-navmgr div div div ul.root.static > li
{
    border-top:1px solid #DBDDDE;
}
    .ms-quicklaunch-navmgr div div div ul.root.static > li:first-child
    {
        border-top:0px solid silver;
    }
.ms-quicklaunch-navmgr div div div ul.root.static li ul li
{
    margin:0px 5px 0px 5px;
    border-top:1px solid #efefef;
    position:relative!important;
}
    .ms-quicklaunch-navmgr div div div ul.root.static li ul li:first-child
    {
	    border-top:0px solid silver;
    }
    div.ms-quickLaunch > div > div > div > div > ul > li >:first-child
    {
        display:block;
        margin-bottom:3px!important;
        text-decoration: none!important;
        cursor:pointer;
        padding-top:5px!important;
        padding-right:10px!important;
    }
.close
{
    background:url('/_layouts/images/downarrow.png') no-repeat 165px 7px;
}
.open
{
	border-top:0px solid silver;
	background:none;
	background:url('/_layouts/images/uparrow.png') no-repeat 165px 5px;
}
.s4-specialNavLinkList
{
    padding-top:10px;
}
.s4-ql UL.root UL, .s4-ql
{
    margin-bottom:0px!important;
}
#selection_arrow
{
    position:absolute;
    top:0px;
    top:3px;
    right:-12px;
    z-index:1;
}
.s4-ql a
{
    padding-left:8px!important;
}
.s4-ql a.selected
{
	display:block;
	padding:5px 8px!important;
	border:0px!important;
	background:#53ADD3;
	text-decoration:none!important;
	color:#fff!important;
}
BODY #s4-leftpanel
{
    width:185px!important;
}
.s4-ca
{
    margin-left:190px;
}